package com.macrohard.mapper.domain;

import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableField;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;
import lombok.Data;
import lombok.EqualsAndHashCode;
import lombok.ToString;

import java.io.Serializable;
import java.util.Date;

/**
 * 
 * @TableName students
 */
@TableName(value ="students")
@EqualsAndHashCode
@ToString
public class Students implements Serializable {
    /**
     * 
     */
    @TableId(value = "s_id", type = IdType.AUTO)
    private Integer sId;

    /**
     *  m id
     */
    @TableField(value = "s_studentId")
    private String sStudentid;

    /**
     * 
     */
    @TableField(value = "s_name")
    private String sName;

    /**
     * 
     */
    @TableField(value = "s_sex")
    private Integer sSex;

    /**
     * 
     */
    @TableField(value = "s_school")
    private String sSchool;

    /**
     * 
     */
    @TableField(value = "s_college")
    private String sCollege;

    /**
     * 
     */
    @TableField(value = "s_grade")
    private String sGrade;

    /**
     * 
     */
    @TableField(value = "s_profession")
    private String sProfession;

    /**
     * 
     */
    @TableField(value = "s_class")
    private String sClass;

    /**
     * 
     */
    @TableField(value = "s_classtype")
    private String sClasstype;

    /**
     * 
     */
    @TableField(value = "s_jobstatus")
    private String sJobstatus;

    /**
     * 
     */
    @TableField(value = "s_tutor")
    private String sTutor;

    /**
     * 
     */
    @TableField(value = "s_phone")
    private String sPhone;

    /**
     * 
     */
    @TableField(value = "s_idcard")
    private String sIdcard;

    /**
     * 
     */
    @TableField(value = "s_password")
    private String sPassword;

    /**
     * 
     */
    @TableField(value = "s_createTime")
    private Date sCreatetime;

    /**
     * 
     */
    @TableField(value = "s_changeTime")
    private Date sChangetime;

    /**
     * 
     */
    @TableField(value = "s_picture")
    private String sPicture;

    /**
     * 
     */
    @TableField(value = "s_token")
    private String sToken;

    /**
     * 
     */
    @TableField(value = "s_tokenendtime")
    private Date sTokenendtime;

    /**
     * 
     */
    @TableField(value = "s_deviceId")
    private String sDeviceid;

    @TableField(exist = false)
    private static final long serialVersionUID = 1L;

    public Integer getsId() {
        return sId;
    }

    public void setsId(Integer sId) {
        this.sId = sId;
    }

    public String getsStudentid() {
        return sStudentid;
    }

    public void setsStudentid(String sStudentid) {
        this.sStudentid = sStudentid;
    }

    public String getsName() {
        return sName;
    }

    public void setsName(String sName) {
        this.sName = sName;
    }

    public Integer getsSex() {
        return sSex;
    }

    public void setsSex(Integer sSex) {
        this.sSex = sSex;
    }

    public String getsSchool() {
        return sSchool;
    }

    public void setsSchool(String sSchool) {
        this.sSchool = sSchool;
    }

    public String getsCollege() {
        return sCollege;
    }

    public void setsCollege(String sCollege) {
        this.sCollege = sCollege;
    }

    public String getsGrade() {
        return sGrade;
    }

    public void setsGrade(String sGrade) {
        this.sGrade = sGrade;
    }

    public String getsProfession() {
        return sProfession;
    }

    public void setsProfession(String sProfession) {
        this.sProfession = sProfession;
    }

    public String getsClass() {
        return sClass;
    }

    public void setsClass(String sClass) {
        this.sClass = sClass;
    }

    public String getsClasstype() {
        return sClasstype;
    }

    public void setsClasstype(String sClasstype) {
        this.sClasstype = sClasstype;
    }

    public String getsJobstatus() {
        return sJobstatus;
    }

    public void setsJobstatus(String sJobstatus) {
        this.sJobstatus = sJobstatus;
    }

    public String getsTutor() {
        return sTutor;
    }

    public void setsTutor(String sTutor) {
        this.sTutor = sTutor;
    }

    public String getsPhone() {
        return sPhone;
    }

    public void setsPhone(String sPhone) {
        this.sPhone = sPhone;
    }

    public String getsIdcard() {
        return sIdcard;
    }

    public void setsIdcard(String sIdcard) {
        this.sIdcard = sIdcard;
    }

    public String getsPassword() {
        return sPassword;
    }

    public void setsPassword(String sPassword) {
        this.sPassword = sPassword;
    }

    public Date getsCreatetime() {
        return sCreatetime;
    }

    public void setsCreatetime(Date sCreatetime) {
        this.sCreatetime = sCreatetime;
    }

    public Date getsChangetime() {
        return sChangetime;
    }

    public void setsChangetime(Date sChangetime) {
        this.sChangetime = sChangetime;
    }

    public String getsPicture() {
        return sPicture;
    }

    public void setsPicture(String sPicture) {
        this.sPicture = sPicture;
    }

    public String getsToken() {
        return sToken;
    }

    public void setsToken(String sToken) {
        this.sToken = sToken;
    }

    public Date getsTokenendtime() {
        return sTokenendtime;
    }

    public void setsTokenendtime(Date sTokenendtime) {
        this.sTokenendtime = sTokenendtime;
    }

    public String getsDeviceid() {
        return sDeviceid;
    }

    public void setsDeviceid(String sDeviceid) {
        this.sDeviceid = sDeviceid;
    }
}